Big Huge Thesaurus

electrical circuit

noun